/*
 * Created on 08.10.2006 by leck
 *
 */
package de.devisnik.eidle;

import de.devisnik.eidle.screen.IScreen;
import de.devisnik.eidle.screen.IScreenListener;

public interface IScreenHandler {

    public abstract void activate(IScreen screen);

    public abstract void dispose();

    public abstract IScreen getCurrent();

    public abstract void addScreenListener(IScreenListener listener);

    public abstract void removeScreenListener(IScreenListener listener);

}